run into some setbacks - Espagnol Anglais Dictionnaire